If onMouseDown was executed, onMouseUp will be called even if the mouse is not inside the widget
See Implementation
If onMouseDown was executed, onMouseUp will be called even if the mouse is not inside the widget